/**
 * Copyright 2023 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

const LogoLight = (props: any) => {
  return (
    <svg
      width="86"
      height="31"
      viewBox="0 0 86 31"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      xmlnsXlink="http://www.w3.org/1999/xlink"
      {...props}
    >
      <path
        d="M12.7191 18.9316C12.6422 19.3176 12.6037 19.7288 12.6037 20.1652C12.6037 20.6016 12.6289 21.1681 12.6806 21.8618C12.8093 23.8158 13.4129 25.454 14.4927 26.7779C15.5724 28.1018 17.0502 28.7637 18.9259 28.7637C20.2113 28.7637 21.3216 28.513 22.2608 28.0116C23.1986 27.5102 23.9759 26.888 24.5928 26.1412L25.1327 26.4887C24.4124 27.7741 23.4427 28.8473 22.2223 29.7082C21.0006 30.5691 19.6329 31.0002 18.1167 31.0002C17.0117 31.0002 15.989 30.7694 15.0511 30.3065C14.1119 29.8435 13.2975 29.2015 12.6024 28.379C11.9086 27.5566 11.3621 26.5935 10.9641 25.4872C10.5648 24.3822 10.3672 23.1738 10.3672 21.8632C10.3672 20.2435 10.5728 18.7923 10.984 17.5069C11.3952 16.2215 11.9484 15.143 12.6422 14.2688C13.3611 13.3695 14.2035 12.6876 15.1679 12.226C16.1322 11.763 17.1656 11.5322 18.2719 11.5322C19.0426 11.5322 19.8147 11.6609 20.5854 11.9182C21.3561 12.1756 22.0498 12.5616 22.6667 13.075C23.2835 13.6149 23.7849 14.2901 24.1709 15.0992C24.557 15.9084 24.7612 16.8662 24.7878 17.9712C24.7878 18.2802 24.7493 18.5044 24.6724 18.6463C24.5954 18.7883 24.4031 18.8838 24.094 18.9355H12.7191V18.9316ZM20.9701 17.6979C21.433 17.6979 21.766 17.6276 21.9729 17.4856C22.1785 17.345 22.282 17.0811 22.282 16.695C22.282 16.2838 22.1851 15.8474 21.9928 15.3844C21.8005 14.9215 21.5365 14.4983 21.2022 14.1123C20.8414 13.7263 20.405 13.4053 19.8916 13.1479C19.3769 12.8919 18.7866 12.7619 18.118 12.7619C16.6536 12.7619 15.4769 13.2182 14.5908 14.1309C13.7047 15.0435 13.1197 16.2321 12.8372 17.6966H20.9714L20.9701 17.6979Z"
        fill="currentColor"
      />
      <path
        d="M29.614 27.7589C29.0993 28.4022 28.9202 28.832 29.0741 29.0509C29.228 29.2698 29.8581 29.3786 30.9631 29.3786V30.3429C29.9085 30.2912 28.7584 30.266 27.5128 30.266C26.2672 30.266 25.1158 30.2925 24.0625 30.3429V29.3786C25.0388 29.3786 25.8546 29.2698 26.5113 29.0509C27.1666 28.8334 27.9054 28.2218 28.7279 27.219L33.4317 21.706L28.1495 14.9978C27.6865 14.4579 27.1785 14.0281 26.6267 13.7057C26.0735 13.3847 25.4633 13.2109 24.7961 13.1857V12.106C25.9528 12.1577 27.2183 12.1829 28.5939 12.1829C29.9695 12.1829 31.2854 12.1577 32.5456 12.106V13.1473C31.5945 13.1473 30.971 13.2892 30.6752 13.5718C30.3794 13.8543 30.4882 14.3425 31.0028 15.0362L34.8962 19.9709L39.0601 15.1132C39.5231 14.4446 39.6385 13.9511 39.4077 13.6288C39.1769 13.3078 38.637 13.1473 37.788 13.1473V12.106C38.893 12.1829 40.0046 12.2161 41.1229 12.2028C42.2411 12.1895 43.3912 12.1577 44.5731 12.106V13.1473C43.5955 13.1473 42.7744 13.3144 42.1058 13.6487C41.4372 13.983 40.7952 14.5348 40.1784 15.3068L35.513 20.7814L40.9106 27.5665C41.424 28.2603 41.9254 28.7365 42.4149 28.9925C42.903 29.2499 43.622 29.3786 44.5745 29.3786V30.3429H43.4376C43.0901 30.3429 42.7492 30.3297 42.4162 30.3045C42.0819 30.3045 41.7477 30.2978 41.4134 30.2846C41.0791 30.2713 40.7196 30.2647 40.3336 30.2647C39.9476 30.2647 39.6013 30.2713 39.2923 30.2846C38.9832 30.2978 38.6754 30.3045 38.3664 30.3045C38.0573 30.3045 37.7429 30.3111 37.4219 30.3244C37.0995 30.3376 36.7599 30.3443 36.4005 30.3443V29.3799C37.4537 29.3799 38.1289 29.2512 38.4247 28.9939C38.7205 28.7379 38.637 28.3134 38.174 27.7217L34.087 22.5165L29.6153 27.7602L29.614 27.7589Z"
        fill="currentColor"
      />
      <path
        d="M48.012 25.292C48.012 26.783 48.2295 27.7978 48.6673 28.3377C49.1037 28.8776 49.6953 29.1469 50.4408 29.1469C50.6716 29.1469 50.9608 29.1084 51.3084 29.0315C51.6559 28.9545 51.9955 28.8524 52.3298 28.7224C52.6893 28.5937 53.0103 28.4664 53.2942 28.3364C53.5767 28.2077 53.7956 28.0803 53.9495 27.9503L54.297 28.4902C53.5515 29.2609 52.7675 29.8725 51.9451 30.3222C51.1227 30.7718 50.2233 30.9973 49.247 30.9973C48.1154 30.9973 47.2293 30.675 46.5873 30.033C45.9439 29.3909 45.6229 28.4518 45.6229 27.2181V13.1464H42.9248L42.3438 12.1807C45.5181 12.1807 46.7902 9.81018 47.2041 6.62256H48.0133V11.4498H54.0582V13.1464H48.0133V25.2893L48.012 25.292Z"
        fill="currentColor"
      />
      <path
        d="M5.08853 25.2926C5.08853 26.7836 5.30608 27.7984 5.74383 28.3383C6.18025 28.8782 6.77188 29.1475 7.51738 29.1475C7.7482 29.1475 8.03738 29.109 8.38493 29.0321C8.73248 28.9551 9.07206 28.853 9.40635 28.723C9.76583 28.5943 10.0869 28.467 10.3707 28.337C10.6533 28.2083 10.8722 28.081 11.026 27.951L11.3736 28.4909C10.6281 29.2616 9.8441 29.8731 9.02166 30.3228C8.19921 30.7725 7.29983 30.998 6.32352 30.998C5.192 30.998 4.30588 30.6756 3.66385 30.0336C3.02048 29.3916 2.69947 28.4524 2.69947 27.2187V13.147H0V12.4148C2.91967 11.648 3.78456 9.21122 4.27935 6.62451H5.08853V11.4517H11.3802V13.1483H5.08853V25.2913V25.2926Z"
        fill="currentColor"
      />
      <rect
        x="54.5859"
        width="31.2922"
        height="30.8535"
        fill="url(#pattern0)"
      />
      <defs>
        <pattern
          id="pattern0"
          patternContentUnits="objectBoundingBox"
          width="1"
          height="1"
        >
          <use
            xlinkHref="#image0_997_10996"
            transform="matrix(0.000559835 0 0 0.000606428 -0.0291615 0)"
          />
        </pattern>
        <image
          id="image0_997_10996"
          width="1847"
          height="1649"
          xlinkHref=""
        />
      </defs>
    </svg>
  )
}

export default LogoLight
